package com.yonyou.pmclouds.billview.rmitf;

import com.yonyou.pmclouds.basecom.entity.PageObject;
import com.yonyou.pmclouds.basecom.entity.SuperVO;
import com.yonyou.pmclouds.basecom.exception.BusinessException;
import com.yonyou.pmclouds.billview.entity.BillViewQueryVO;
import com.yonyou.pmclouds.project.entity.ProjectVO;

public interface BillViewQueryService {

    PageObject<Object> queryBillViewList(BillViewQueryVO billViewQueryVO) throws BusinessException;

    ProjectVO[] queryPermProjectByOrg(String pkSrcOrg);

    SuperVO queryBillDetail(String billType,String pkBill) throws BusinessException;

    String getBusiObjectCode(String billType) throws BusinessException;
}
